package file;

import com.sun.org.apache.bcel.internal.generic.IF_ACMPEQ;

import java.io.File;
import java.io.FileFilter;
import java.io.IOException;
import java.util.Dictionary;

public class wolk {
    public static void main(String[] args) throws IOException {
//        File file=new File("test2.txt");
//        String name=file.getName();
//        System.out.println(name);
/*

        long len=file.length();
        System.out.println(len);
        if (file.exists()){
            System.out.println("该文件已存在");
        }else {
            file.createNewFile();
            System.out.println("该文件已创建");
        }

        boolean b=file.canRead();
        boolean b1=file.canWrite();
        System.out.println("是否可读："+b);
        System.out.println("是否可写："+b1);

        boolean b2=file.isHidden();
        System.out.println(b2);
*/
//
//        if (file.exists()){
//            file.delete();
//            System.out.println("该目录已删除");
//        }else{
//            System.out.println("该文件不存在");
//        }

//        File file1=new File("./E/t/C/D/F/G/H");
//        if (file1.exists()){
//            System.out.println("该目录已存在");
//        }else {
//            file1.mkdirs();
//            System.out.println("该目录已创建");
//        }

//        File dir=new File(",");
//        if (dir.isDirectory()) {
//            File[] subs = dir.listFiles();
//            System.out.println("当前目录有" + subs.length + "个子项");
//
//            for (int i = 0; i <subs.length;i++) {
//                File sub=subs[i];
//                System.out.println(sub.getName());
//            }
//        }

        File dir=new File(".");
        if (dir.isDirectory()){
            File[]sub=dir.listFiles(new FileFilter() {
                public boolean accept(File file) {
                    return file.getName().startsWith("a");
                }
            });
            System.out.println(sub.length);


        }











        }



    }

